supplying with troops - Anglais Synonymes Dictionnaire